home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1997 September / Macworld (1997-09).dmg / Shareware World / Utilities / Text Processing / Alpha / Help / CodeWarrior < prev    next >
Text File  |  1996-08-16  |  3KB  |  69 lines

  1.           CodeWarrior
  2.  
  3. Code Warrior now has support for external editors. Alpha's support is 
  4. implemented entirely in Tcl, Alpha's macro language. The source can be 
  5. found in :Tcl:SystemCode:codeWarrior.tcl.
  6.  
  7. Alpha/CodeWarrior interaction does not need any setup. By default, windows 
  8. with any C or C++ suffixes will open with CodeWarrior and ThinkReference 
  9. menus. Any other menus (for instance, Symantec menus, can be removed via 
  10. the "Config:Current Mode:Menus" menu item). The CodeWarrior menu is 
  11. explained below:
  12.  
  13. NEW!
  14. In CW 10, Metrowerks will finally support the notion of an "External 
  15. Editor". To use Alpha as such:
  16.     1) Create a folder called "(Helper Apps)" (everything inside the double
  17.        quotes) in the same directory as the IDE.
  18.     2) Place an alias to Alpha in the "Helper Apps" folder. Call this alias
  19.        "External Editor".
  20.     3) Check the "External Editor" flag in the Metrowerks preferences dialog.
  21.  
  22. In CW10, this interface slows builds down a bit, because the IDE asks 
  23. the editor about each file. However, this will be sped up considerably in 
  24. CW 11 and beyond.
  25.  
  26.  
  27. CodeWarrior
  28.     "Switch To"            - Switch to CodeWarrior app.
  29.     "Werks Flags"    
  30.         "Debugger"        - Specify debugger option on run command.
  31.     "Create FileSet"    - Create a fileset containing all text files in 
  32.                           the project currently opened in CodeWarrior. 
  33.                           Note that as of 11/30/94, MetroWerks still had 
  34.                           bugs in their support of the events used for 
  35.                           this feature, so it might not always wowrk.
  36.     
  37.     "Add File"            - Add frontmost window to the current project.
  38.     "Compile"            - Compile frontmost window.
  39.     "Compile Files"        - Compile all windows in the same mode as the
  40.                           frontmost window.
  41.     "Check Syntax"        - Check syntax of frontmost window.
  42.     "Precompile…"        - Prompt user for destination and compile 
  43.                           frontmost window to destination.
  44.                           Destination must already exist.    
  45.  
  46.     "Open Include File"    - Open the file #include'd on this line (also can be 
  47.                           invoked by command-double-clicking).
  48.  
  49.     "Update"            - Update current project.
  50.     "Make"                - Make current project.
  51.     
  52.     "Launch Debugger"    - Launch the metrowerks debugger.
  53.     "Set Breakpoint"    - Set a breakpoint at the current line of the
  54.                           frontmost window.
  55.     "Clear Breakpoint"    - Clear a breakpoint at the current line of the
  56.                           frontmost window.
  57.     "Show Source"        - show the current line of the frontmost window
  58.                           in the debugger.
  59.  
  60.     "Next Error"        - Display next error.
  61.     "Run"                - Run current project.
  62.     
  63. All of the functions that cause compilation to take place return any 
  64. errors in a window called "* Compiler Errors *". Individual errors can 
  65. be selected by using the up and down arrow keys. Return/Enter is used to 
  66. bring up the offending file at the correct line. 
  67.  
  68. Pete Keleher
  69.